(hot) punch - Turkish English Dictionary