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