feel justified - Turkish English Dictionary