anvil of micrometer - Turkish English Dictionary