typical song and dance of the canary islands, spain - Turkish English Dictionary