titaniumtrichloride - German English Dictionary