titanium oxalate - Alemán Inglés Diccionario