river outlet - Alemán Inglés Diccionario