sink one's teeth into something - Französisch Englisch Wörterbuch