clear oneself from imputed guilt - Turco Inglés Diccionario