methoxyacetaldehyde - German English Dictionary