atomic hydrogen torch - Francés Inglés Diccionario