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