This is cool...after 12 days on here I can hear that sentence and understand it straight away. I am learning Portuguese!
This is what confused me. In school, my teacher shows us Portuguese from Portugal and this is Portuguese from Brazil.
Using abbreviations isn't correct if it states ''sumo de laranja'' which is juice from an orange also known as orange juice.
I'm not a native speaker of Portuguese but this is what I know. Da means give or to allow and de means of. In this context, you are stating that the girl drinks orange juice which is "suco de laranja" not "suco da laranja" which translates to juice orange. Like if you were to say carrot cake, you would put "bolo de cenoura". This is like saying "a cake of carrot" just like "suco de laranja" means "juice of orange". I hope this helped.
"da" would be right if it was juice from a specific orange. It comes from "de+ a" so it would be "juice of the orange" in stead of orange juice. So it has nothing to do with the verb "dar" = to give.