Vocabulary

突貫工事

construction at top speed

noun