tall, well-built man - Alemán Inglés Diccionario