a kind of improvised song - Turkish English Dictionary