mechanical caliper - Turkish English Dictionary