trithioacetaldehyde - German English Dictionary