a kind of improvised song - German English Dictionary