o-hydroxybenzaldehyde - French English Dictionary