have a musical background - French English Dictionary