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