2-phenylpropionaldehyde - French English Dictionary