bumper damper - Turkish English Dictionary