labor-saving machinery - Turc Anglais Dictionnaire