lower piston - Turkish English Dictionary