independent verification - Turkish English Dictionary