solar array blanket - Alemán Inglés Diccionario