parotid gland cancer - German English Dictionary