drainage canal - İngilizce Eşanlam Sözlük