ammonium nitrate fertilizer - Español Inglés Diccionario