have a long head - Turco Inglés Diccionario