defence of justification - Turkish English Dictionary