mudarris - French English Dictionary