group of amateur musicians - Turkish English Dictionary