engine with reciprocating pistons - Turc Anglais Dictionnaire