precision engineering laboratories - Turkish English Dictionary