a pleasant memory - Spanish English Dictionary