legendary native country of turks - Español Inglés Diccionario