a big, corpulent person - Français Anglais Dictionnaire