armigerous - German English Dictionary