place (in higher education) - Français Anglais Dictionnaire