half-stunned - Turkish English Dictionary