self-illuminating beta light - Francés Inglés Diccionario