plastic sledge hammer - Turkish English Dictionary