plumber's torch - Francés Inglés Diccionario