mechanical shutoff device - Turc Anglais Dictionnaire