stunned from a blow - Turkish English Dictionary