proliferating tricholemmal cyst - French English Dictionary