meeting-place of merchants - Francés Inglés Diccionario