succumb to cancer - Turkish English Dictionary