polyester rubber - French English Dictionary