salt efflorescence - Alemán Inglés Diccionario