moral victory - Turkish English Dictionary