Sheep halter - Turc Anglais Dictionnaire