Mechanized Infantry - Alemán Inglés Diccionario