anterior arch of the atlas - Français Anglais Dictionnaire