extruded silicone sleeve - French English Dictionary