horse or cattle cervix - Alemán Inglés Diccionario