muffled up the sound - Francés Inglés Diccionario