bomb explode - Turkish English Dictionary