polysulfide - German English Dictionary