nomarch - French English Dictionary