riverscapes - French English Dictionary