deploying forces - Francés Inglés Diccionario