group of amateur musicians - French English Dictionary