museum of ancient weapons - German English Dictionary