withdrawal of troops - Francés Inglés Diccionario