I do not understand the Romanian sentence. "O cutie CU ciocolată" would be a box of chocolate. "O cutie de ciocolate" would be a box of chocolates. But the sentence translates to "a box of chocolate", in other words, a box made of chocolate.
To make sense in English, the translation should be, "Mary wants a box of chocolates."