a kind of improvised song - French English Dictionary