troop strength - Francés Inglés Diccionario