tall and well-build man - Español Inglés Diccionario