narrow river channel carrying fresh water from the savanna - Türkisch Englisch Wörterbuch