efface unpleasant memories - Francés Inglés Diccionario