quadruple steam engine - Spanish English Dictionary