to emit rays - Español Inglés Diccionario