succinaldehyde - Turkish English Dictionary