clear one's mind of - Francés Inglés Diccionario