artificial earthquake explosion - Español Inglés Diccionario