oil precipitant - Turkish English Dictionary