sodium tetrachloroaluminate - German English Dictionary