protective foil - Spanish English Dictionary