Clue: European craft touching down on frozen mass (9)
Answer: ICELANDER
Explanation: Definition: European
**LANDER** ("craft touching down")* on* **ICE **("frozen mass")