armamento - German English Dictionary