skin resurfacing - French English Dictionary