spare tire rack - French English Dictionary