corpus luteum haematoma - French English Dictionary