spare wheel strap - French English Dictionary