a big, lusty man - Allemand Anglais Dictionnaire