meaning of Alternativenergiequellen

Alternativenergiequellen - German to English

alternate power resources