straw torch - Francés Inglés Diccionario