hydroxyhydroquinone - French English Dictionary