madraza - French English Dictionary