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