armements - German English Dictionary