oil scavenge pump - German English Dictionary