main body (of an army) - Francés Inglés Diccionario