nitrate leachate regulations - Alemán Inglés Diccionario