hydroxyadipaldehyde - German English Dictionary