drudgery-reducing devices - Allemand Anglais Dictionnaire