piston powered engine - Inglés Sinónimo Diccionario