phenylacetaldehyde - French English Dictionary