drudgery-reducing devices - Spanisch Englisch Wörterbuch