put some teeth into - Turkish English Dictionary