group of amateur musicians - German English Dictionary