a popular andalusian song - French English Dictionary