Has it not happened to you? You are a native English speaker and now the boss wants you to work in Spain. Getting dumbstruck in the local streets of Spain wont be something unexpected. And it would be good to have a translator along who could ask for the way out in Spanish. And this [...]
