tall, well-built man - Turc Anglais Dictionnaire