drudgery-reducing devices - Deutsch Englisch Wörterbuch