defensive armament - German English Dictionary