strong and corpulent person - Spanish English Dictionary