dispatch of troops (to) - Francés Inglés Diccionario