muffled up the sound - Français Anglais Dictionnaire