hammer sledge - Turkish English Dictionary