contagious equine metritis - English Synonyms Dictionary