photovoltaic array assembly (pvaa) - Spanish English Dictionary