What does Ameisenhaufen mean?

Ameisenhaufen - German to English

anthill