tracking photovoltaic array - German English Dictionary