irrigation trench/drain - İspanyolca İngilizce Sözlük