eyelid carcinoma - French English Dictionary