not be able to prosper - Français Anglais Dictionnaire