bumper damper - German English Dictionary