protective cover for receptacle - Francés Inglés Diccionario