pelargonaldehyde - German English Dictionary