moon rise - French English Dictionary