protective foil - Alemán Inglés Diccionario