leg of a pair of trousers - Turc Anglais Dictionnaire