nile river valley - Francés Inglés Diccionario