The anti-stain wipes are good too, especially if you are travellingwith only one pair of trousers (I should have mentioned that dark corduroys are better than light ones from this point of view).
Below are the key words or phrases that I always try to learn in the local language before travelling (or you can carry a cheat sheet withyou, like the one I used in Paris).