carburettor pump piston - Turkish English Dictionary