hydroxyadipaldehyde - Spanish English Dictionary