electro-mechanical device - Turc Anglais Dictionnaire