meaning of an Krebs sterben

an Krebs sterben - German to English

to die of cancer tumors