"We cannot sleep because of the noise."
Translation:No podemos dormir por el ruido.
"porque el ruido" doesn't work because it would translate to "we can't sleep because - the noise".. which doesn't mean anything. And "porque de" doesn't exist, the translation for "because of" is "debido a".
"Ella se mojó debido a la lluvia" she got wet because of the rain. Hope this helps.
As trentry said an alternate translation for "because of" is "debido a". I believe another translation for it would be "a causa de". The reason why porque can't be used here is because a verb needs to go after it to make sense (e.g. No podemos dormir porque hay mucho ruido"). But you could simply use "Por" because one of the reasons to use "por" can be to express a cause/to mean "because of". Here's a link that has reasons to use por and para: http://spanish.about.com/cs/grammar/a/porpara.htm
Hm. I don't know, "por/debido a/por causa de/a causa de" all mean "because of", report it. http://www.wordreference.com/es/translation.asp?tranword=because%20of