clear oneself of guilt - French English Dictionary