sound attenuating cover - Francés Inglés Diccionario