a one-two punch - Turkish English Dictionary