Where would you start such a mammoth task. There are so many that most of the English do not know them. It's ok, I can say that, I am English. I am sure you will get by with the few words they use most.
i am improving this answer as it is useless to you. you said 'foreigner' so i can't translate to your language so here's just some good words to learn:
- i don't understand you
- yes please
- no thank you
- can i have this
- how much is this
- what is this
- where is
- how do you