enzyme battery? - Francés Inglés Diccionario