labor-saving device - Español Inglés Diccionario