taking on an investiture or title - Français Anglais Dictionnaire