Suzanne Harroch speaks and sings in Judeo-Moroccan, a language of a once-thriving Jewish community that numbered about 300,000 – one of the largest in the Muslim world.