fresh-keeping foil - Turkish English Dictionary