to emit rays - Francés Inglés Diccionario