monora - French English Dictionary