ferulaldehyde - French English Dictionary