heavy armament - German English Dictionary