put some teeth into something - Almanca İngilizce Sözlük