meaning of Aufdachanlage

Aufdachanlage - German to English

roof-mounted system