stuned or dazed by a loud sound - Turkish English Dictionary