torch battery - Alemán Inglés Diccionario