invasive cancer - German English Dictionary