piston
Meanings
Noun
1. piston (mechanics)
2. contact, connection (colloquial)
Examples2
Pour trouver un boulot par ici, il faut avoir des pistons.
To get a job round here you need connections.
Le piston n'entre pas en contact avec le couvercle du cylindre.
The piston does not come into contact with the cylinder cover.