to counterpunch - Turkish English Dictionary