mine defence system - Almanca İngilizce Sözlük