diverticula of ampulla of ductus deferens - Turco Inglés Diccionario