noise deadening cover - Alemán Inglés Diccionario