TLCrafter: Peeling the Layers of Natural Language to Reveal Temporal Logic Specifications