mechanical smoke generator - Turco Inglés Diccionario