self-illuminating beta light - Spanish English Dictionary