riverlet - French English Dictionary