strong and corpulent person - Francés Inglés Diccionario