pop-up piston - Turkish English Dictionary