madrasah - French English Dictionary