semiportable steam engine - Alemán Inglés Diccionario