homogeneous polymer - French English Dictionary