polysulphides - German English Dictionary