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