destroy with artillery fire - Français Anglais Dictionnaire