for justifiable reasons - Turkish English Dictionary