Translation of "Abgabetag" in English

Wir waren echt erstaunt, als sich am Abgabetag eine Kiste nach der anderen füllte.
We were shocked to see one box after another fill to the brim by the last day.
ParaCrawl v7.1

Am Montag liegt ein weisses Blatt auf dem Tisch, meine Frau oder ich machen die ersten Striche, das andere fährt am andern Tag weiter, man ergänzt es auf seine Art natürlich, dann geht wieder meine Frau ans Werk - so, bis zum Sonntag, dann ist "Abgabetag".
Each of us supplements it naturally in his or her own way, then my wife sets to work again, and so on until Sunday, which is ‘submission day’.
ParaCrawl v7.1