be engraved in one's subconscious - Spanisch Englisch Wörterbuch