meaning of Aushubhügel

Aushubhügel - German to English

spoil heap