river (flowing into a sea) - Turc Anglais Dictionnaire