polymer matrix - French English Dictionary