to thrive - Français Anglais Dictionnaire