river (flowing into a sea) - Turco Inglés Diccionario