bucket piston - Turkish English Dictionary