oil metering pump - German English Dictionary