freeze someone or something in one's memory - Spanish English Dictionary