paraurethral ducts - German English Dictionary