true, complete and accurate - Turkish English Dictionary