sting (subureteric teflon injection) - French English Dictionary