trisulfide - German English Dictionary