tried and tested/trusted - Turkish English Dictionary