farming drainage canal - İspanyolca İngilizce Sözlük