river narrows - French English Dictionary