put the hammer down - Turkish English Dictionary