armoured vehicles - Turco Inglés Diccionario