hydroxybenzaldehyde - German English Dictionary