mechanical tripping device - Turc Anglais Dictionnaire