What does Amazonasdelta mean?

Amazonasdelta - German to English

Amazon delta