engine with pistons reciprocating - Español Inglés Diccionario