device producing light - Französisch Englisch Wörterbuch