groove micrometer - Turkish English Dictionary