cyalume light stick - German English Dictionary