smoke generator - Alemán Inglés Diccionario