morally inferior - Turkish English Dictionary