Quote
Xenonkurzbogenlampe = Xenon lamp (I may have that spelled wrong..)

No, perfectly correct.
They did shorten the translation quite a bit... fully translated it would be Xenon short arc lamp. Xenon lamp in german would be Xenonlampe.