drudgery-reducing devices - Türkçe İngilizce Sözlük