teflon-lined - Turkish English Dictionary