a big, corpulent person - Turc Anglais Dictionnaire