oil precipitant - French English Dictionary