explode a bombshell - Turkish English Dictionary