dimethyldioctadecylammonium hydrogen sulfate - French English Dictionary