sufficient justification - Turkish English Dictionary