teflon-like coating - Turkish English Dictionary