sink one's teeth into something (animal) - Spanish English Dictionary