horse or cattle cervix - Francés Inglés Diccionario