drudgery-reducing devices - Español Inglés Diccionario