protective cover for receptacle - Alemán Inglés Diccionario