from near the marañón or amazon river - Francés Inglés Diccionario