concentration of troops - Espagnol Anglais Dictionnaire