artificial earthquake explosion - German English Dictionary