diesel oil heater purifier - German English Dictionary