sound-attenuating cover - Alemán Inglés Diccionario