meaning of Abbindeplatz

Abbindeplatz - German to English

curing area