the last memory i have of you - Spanish English Dictionary