suspensory ligament of ovary - Francés Inglés Diccionario