excretory duct of seminal vesicle - German English Dictionary