pyruvaldehyde - German English Dictionary