p-diazodiphenylamine sulfate - French English Dictionary