titanium ammonium oxalate - Francés Inglés Diccionario