meaning of Blattfederung

Blattfederung - German to English

leaf spring suspension