clear oneself from imputed guilt - Turc Anglais Dictionnaire