stationing (of troops) - Espagnol Anglais Dictionnaire