head of an ox - Spanish English Dictionary