horse or cattle cervix - Turco Inglés Diccionario