corpus luteum menstruationis - French English Dictionary