garden torch - Francés Inglés Diccionario