succinaldehyde - German English Dictionary