cancer treatment-related - French English Dictionary