scavenge piston - Turkish English Dictionary