deploy troops - Francés Inglés Diccionario