smoke troops - Francés Inglés Diccionario