receive a nasty blow - Turkish English Dictionary