hydroxybenzamide - French English Dictionary