river arm - French English Dictionary