teflon-lined - Spanish English Dictionary