for justifiable reasons - Turco Inglés Diccionario