a large and muscular man - Turc Anglais Dictionnaire