special warfare armoured transporter - Turco Inglés Diccionario