excretory duct of seminal vesicle - Turkish English Dictionary