drudgery-reducing devices - İngilizce Eş Anlamlılar Sözlük