urethral sponge - French English Dictionary