noise deadening cover - Turco Inglés Diccionario