labor-saving machinery - Francés Inglés Diccionario