higher brain centers - Français Anglais Dictionnaire