most veracious - Turkish English Dictionary