singing of improvised verses - Spanish English Dictionary