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