i feel much better now - Français Anglais Dictionnaire