anvil of micrometer - German English Dictionary