hydrosilicate - German English Dictionary