horse or cattle cervix - Español Inglés Diccionario