morally justified - Turkish English Dictionary