ad astra per aspera (to the stars through difficulties) - Français Anglais Dictionnaire