multiple self-healing squamous epithelioma - French English Dictionary