urinary bladder cancer - French English Dictionary