drudgery-reducing devices - Almanca İngilizce Sözlük