self-illuminating beta light - German English Dictionary