polygonized microstructure - French English Dictionary