multicrystal silicon solar cell - Spanish English Dictionary