sulfaldehyde - German English Dictionary