smoke-grenade - Francés Inglés Diccionario