What does Moosmücken mean?

Moosmücken - German to English

long-bodied craneflies [family Cylindrotomidae]