drudgery-reducing devices - Turc Anglais Dictionnaire