mechanized army - Francés Inglés Diccionario