What does Ammertal mean?

Ammertal - German to English

Ammer valley