group of merry serenades - Turkish English Dictionary