tactical wheeled armoured vehicle - Turc Anglais Dictionnaire