by means of explosives - Français Anglais Dictionnaire