all terrain combat excavator (at-ce) - Anglais Synonymes Dictionnaire