lawful authority or excuse - Turco Inglés Diccionario