Dictionnaire français - anglais

justifier

to prove, to explain