special warfare armoured transporter - Allemand Anglais Dictionnaire