3-hydroxybutanal - Spanish English Dictionary