stand in market or on street - Français Anglais Dictionnaire