military construction vehicle - Francés Inglés Diccionario