high-precision - Turkish English Dictionary