stump cancer - German English Dictionary