French troops - Francés Inglés Diccionario