having high moral standards - Turkish English Dictionary