semi-rigid polyvinylidene fluoride sleeve - French English Dictionary