containing titanium - Francés Inglés Diccionario