amenity river channel - Türkçe İngilizce Sözlük