plastic race ring - French English Dictionary