to release mucus - Français Anglais Dictionnaire