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