How to make "Himalayan" rock salt chunks in Blender Dear experienced Blender users,

please help me finding a solution for the following task:

The material I am looking for respectively that I would love to know about how to create it in Blender is:

Rock salt.

Nice, pink-ish to orange colored chunks of "Himalayan" rock salt.
You may know pictures like these:





If someone of you could enable me to get hold of a Blender material like this - it would help me so much to design items with or out of this material!
As you can see, it is somehow transparent and allows light to go through, it is rough and some areas are "white" where the chunks collided with each other. Some chunks also do have darker "inclusions" as you might recon on the tealight. So, it's quite a challenge and would for sure cost me the next two years to find out alone... 
Your kind help and support would be highly appreciated and I want to thank whomever very, very much in advance already.
Thank you and please have a nice day!

Spotty110

Edit01: Btw, (and Thanks to Duarte Farrajota Ramos' comment!), I am still struggeling to learn how to model some decent chunks - I'm worlds away from even opening the node editor for a material... Forgive me!)
Ok here is something I made awhile back. It is really involved and maybe overkill. But it is a great learning experience. 

I dont have time now but I will try to update my answer to fill in more details.

Its too shiny but this should get you started.  

I got a lot of tips from this user. 

https://www.blendernation.com/2017/03/23/gemstone-sculpting/

He also did a tutorial on how to do the shader. 

https://www.blendernation.com/2017/03/25/gemstone-shader-breakdown/







Here is the blend file to mess around with



Here is another more simple set up that looks pretty good. 



and this is the Gradient node you will need to build.