mechanical smoke generator - Turkish English Dictionary