device producing light - Fransızca İngilizce Sözlük