high-pressure steam engine - Alemán Inglés Diccionario