horse or cattle cervix - Espagnol Anglais Dictionnaire