tall and very corpulent person - Français Anglais Dictionnaire