a man of high moral standing - Turkish English Dictionary