meaning of Amazonenstrom

Amazonenstrom - German to English

River Amazon [Br. consumption]