neorrural - French English Dictionary