English to Hindi

Meaning for:
oil-slick
other
पानी पर तैरता हुआ तेल