artificial earthquake explosion - Turco Inglés Diccionario