titanium trichloride - Francés Inglés Diccionario