lawful authority or excuse - Allemand Anglais Dictionnaire