sound-attenuating cover - French English Dictionary