translate English to French: In this context ammonium nitrate means technical pure ammonium nitrate and ammonium nitrate based formulations (e.g. fertilizers, emulsions, suspensions).
Dans ce contexte, le nitrate d'ammonium signifie le nitrate d'ammonium techniquement pur et le nitrate d'ammonium basé sur des formulations (engrais, émulsions, suspensions, par exemple).