promise to tell the truth - Turkish English Dictionary