engine with pistons reciprocating - Inglés Sinónimo Diccionario