labour saving machinery - Turc Anglais Dictionnaire