late urethral anastomosis - French English Dictionary