acrolein acraldehyde – Meaning and Explanation