military designed vehicle - Turco Inglés Diccionario