military construction vehicle - Turco Inglés Diccionario