contagious equine metritis - French English Dictionary