superior ligament of epididymis - Alemán Inglés Diccionario