rupture of left ovary corpus luteum cyst - Francés Inglés Diccionario