of great stature - Turco Inglés Diccionario