oil precipitant - German English Dictionary