oily residues - Turkish English Dictionary