weld microstructure - French English Dictionary