river hills - French English Dictionary