sloping bank of canal - İngilizce Eşanlam Sözlük