ancient inhabitant of the canaries - Allemand Anglais Dictionnaire