all terrain combat excavator (at-ce) - Français Anglais Dictionnaire