head of quadrupedal cattle or game - Alemán Inglés Diccionario