invasive carcinoma - French English Dictionary