moral superiority - Turkish English Dictionary