protective cover for receptacle - Espagnol Anglais Dictionnaire