sting (subureteric teflon injection) - German English Dictionary