mechanized army - Turco Inglés Diccionario