to emit rays - Spanish English Dictionary