be etched on your memory/mind - Almanca İngilizce Sözlük