ancient inhabitant of the canaries - Turc Anglais Dictionnaire