be destined for greater things - Français Anglais Dictionnaire