computer equipment battlefield damage repairment - Français Anglais Dictionnaire