clear oneself from imputed guilt - Allemand Anglais Dictionnaire