CEDICT
passing visitor; passing traveller; one (simply) passing by; transient guest; sojourner
Wiktionary
重編國語辭典
Have you worked in customer service before?
Source: Tatoeba