latent carcinoma - French English Dictionary