mobile armament - Almanca İngilizce Sözlük