drudgery-reducing devices - Francés Inglés Diccionario