mouth of the stream - Francés Inglés Diccionario