musical group with drums and symbols - French English Dictionary