polycondensate - French English Dictionary