armiferous - German English Dictionary