complete one's doctorate - Français Anglais Dictionnaire