madrasahs - French English Dictionary