What does Acht-Stunden-Tag mean?

Acht-Stunden-Tag - German to English

eight-hour time