luteal (corpus) cyst - Spanish English Dictionary