company of pilgrims/traders - Francés Inglés Diccionario