mechanized army - Alemán Inglés Diccionario