mobile tactical light vehicle - Turco Inglés Diccionario