body of urinary bladder - French English Dictionary