put a person to his oath - Turkish English Dictionary