suffering from cancer - French English Dictionary