battery firing device - Francés Inglés Diccionario