meaning of Abgabeschluss

Abgabeschluss - German to English

deadline