oil pump tank - German English Dictionary