shock-absorbing bumper - French English Dictionary