tall and elegant stature - Turco Inglés Diccionario