fall like a bombshell - Turkish English Dictionary