mine clearance in support of demarcation - İspanyolca İngilizce Sözlük