bumper damper - Spanish English Dictionary