special warfare armoured transporter - Français Anglais Dictionnaire