put some teeth into something - Türkisch Englisch Wörterbuch