ferulaldehyde - Spanish English Dictionary