ketoaldehyde - French English Dictionary