stand micrometer - Turkish English Dictionary