morally ambiguous - Turkish English Dictionary