see justice done - Turkish English Dictionary