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