pelargonaldehyde - French English Dictionary