ancient inhabitant of the canaries - Français Anglais Dictionnaire