be engraved in one's subconscious - Turco Inglés Diccionario