hydroxyadipaldehyde - French English Dictionary