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