horse or cattle cervix - Allemand Anglais Dictionnaire