land around a river bend - French English Dictionary