precision weighing apparatus - Turkish English Dictionary