Canary islands language abstract human tongue