troop commanders - Francés Inglés Diccionario