titanium trichloride - Alemán Inglés Diccionario