fuel pump piston - German English Dictionary