excavation of indiginous origin - Français Anglais Dictionnaire