solar array blanket box - Turkish English Dictionary