the sweep of the river - Francés Inglés Diccionario