I guess you mean to imply that the office language is Dutch, and she isn't proficient at it. This suggests that there are cultural messages/cues that are being missed, possibly on both sides. The most obvious issue is that you have a problem with a colleague at work and after trying to solve it yourself, it is time to get management involved - either yours or hers. That seems to me that it might be the "nuclear" option, depending on how subtle/competent your management is (or isn't).
Your nom de plume suggest you are female, let's pretend you are. So, what would you do with an aggressive male attempting to pick you up at the bar? Your apparent inability to say "No" needs to be fixed. She starts with small talk. Well, it seems that you really don't want to deal with this person at all. If so, then you need to...dare I say it??...interrupt her and tell her you are busy, and ask her if she has something work related to discuss. If she doesn't, then smile and say "Ok, then. Have a nice day!" and turn your attention elsewhere. If she does, then once she expresses it, tell her that (pick one) it would take too much of your time to explain to her, that she should consult her manager/team leader OR that you really couldn't answer without knowing more of the details, and you don't have the time or patience for that now.
The 2nd level of these two approaches (if the first fails) is to remind her that you've already told her you don't have time and physically (or electronically) take her directly to HER team leader/manager and ask her to repeat her question to him/her (for the first choice) OR to say "Gosh, you always are asking me questions about YOUR work. Are you testing me? You aren't my teacher or my student. Why are you doing this? I don't appreciate it, please stop it." After either of those, the nuclear option is the 3rd step.