a big, corpulent person - Francés Inglés Diccionario