madrasa - French English Dictionary