shielding covers - Alemán Inglés Diccionario