be engraved in one's subconscious - Turkish English Dictionary