a precise term - Turkish English Dictionary