latent carcinoma - German English Dictionary