powder for bladder irrigation - Spanish English Dictionary