deploying forces - Espagnol Anglais Dictionnaire