occupation troops - Francés Inglés Diccionario