2-phenylpropionaldehyde - Spanish English Dictionary