shortly before it exploded - Turkish English Dictionary