labour-saving devices - Francés Inglés Diccionario