device which projects a flame - Francés Inglés Diccionario