head of quadrupedal cattle or game - German English Dictionary