fresh-keeping foil - Spanish English Dictionary