hydroxybenzaldehyde - Turkish English Dictionary