hydroxybenzoate - Spanish English Dictionary