tall and robust man - Español Inglés Diccionario