smoke cartridge - Francés Inglés Diccionario