salpeter efflorescence - Alemán Inglés Diccionario