artery of ductus deferens - Alemán Inglés Diccionario