solar array blanket box - Fransızca İngilizce Sözlük