meeting-place of merchants - Allemand Anglais Dictionnaire