powder for bladder irrigation - French English Dictionary