Wiktionary
clean-handed
a. (context chiefly UK English) innocent and candid; free from corruption.
WordNet
Usage examples of "clean-handed".
And how there was clearly no escape,--no escape compatible with that clean-handed truth from which it was not possible for him to swerve.