center for equine artificial insemination - Turkish English Dictionary