meaning of alternative Energiequelle

alternative Energiequelle - German to English

alternate power source