meaning of Bärlauchsuppe

Bärlauchsuppe - German to English

crazy garlic soup