efface unpleasant memories - Spanish English Dictionary