measuring pin - Turkish English Dictionary