sledgehammer blow - Turkish English Dictionary