mechanical barking - Turc Anglais Dictionnaire