banks of the canal - Türkçe İngilizce Sözlük