d-93 incinerator flamethrower - Francés Inglés Diccionario