methoxyacetaldehyde - French English Dictionary