supreme authority in spanish morocco - Français Anglais Dictionnaire