special warfare armoured transporter - Turc Anglais Dictionnaire