river-wall - French English Dictionary