company of pilgrims/traders - French English Dictionary