sloping bank of canal - Türkçe İngilizce Sözlük