all terrain riot control transport (at-rct) - Turc Anglais Dictionnaire