to be more precise - Turkish English Dictionary