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