luteal (corpus) cyst - French English Dictionary