radiating microsphere - Francés Inglés Diccionario