device producing light - Deutsch Englisch Wörterbuch