What does Ameisenwespe mean?

Ameisenwespe - German to English

velvet ant [genus Mutillidae]