cover in a protective layer - Alemán Inglés Diccionario