having a beautiful head - Turco Inglés Diccionario