titanium ester - German English Dictionary