assistant driver of a stage-coach - French English Dictionary