a big, lusty man - Turc Anglais Dictionnaire