high pressure oil pump - German English Dictionary