corpora lutea cyst - Francés Inglés Diccionario