tall, well-built man - Turco Inglés Diccionario