the sweep of the river - French English Dictionary