drainage trench - İspanyolca İngilizce Sözlük