to emit rays - German English Dictionary