Translation of "Verspätete abgabe" in English