a big blow - Turkish English Dictionary