supplying with troops - Francés Inglés Diccionario