oil resistant - Turkish English Dictionary