diesel oil purifier - German English Dictionary