someone who travels post - French English Dictionary