titanium dioxide cell - Francés Inglés Diccionario