invasive carcinoma - German English Dictionary