low-pressure steam engine - Francés Inglés Diccionario