English Turkish Dictionary

English - Türkçe

especially in Turkish: