noise deadening cover - Español Inglés Diccionario