bumper support strap - French English Dictionary