of turkish origin - Turco Inglés Diccionario