paraurethral ducts - French English Dictionary