a point of honor - Turkish English Dictionary