heterogeneous polymer - French English Dictionary