What does Blattfederung mean?

Blattfederung - German to English

leaf spring suspension