mouth of the stream - Alemán Inglés Diccionario