periodic polymer - French English Dictionary