clear oneself of guilt - German English Dictionary