be thunderstruck - Turkish English Dictionary