be etched on your memory/mind - Spanisch Englisch Wörterbuch