inguinal part of the vas deferens - German English Dictionary