protective foil - Francés Inglés Diccionario