waffenvertrag - German English Dictionary