engine with pistons reciprocating - Turc Anglais Dictionnaire