artificial earthquake explosion - Français Anglais Dictionnaire