localized prostate cancer - French English Dictionary