artificial earthquake explosion - Turkish English Dictionary