Hydroxyaldehyde - Turkish English Dictionary