meeting point of two or more people - Français Anglais Dictionnaire