precision instrument making - Turkish English Dictionary