transurethral drainage of the bladder - Francés Inglés Diccionario