finely checked - Turkish English Dictionary