scavenge oil pump - German English Dictionary