photovoltaic array assembly (pvaa) - German English Dictionary