emit/reflect rays of light - Deutsch Englisch Wörterbuch