river overflowing - Francés Inglés Diccionario