titanium butylate - Alemán Inglés Diccionario