river restoration - French English Dictionary