street vendor's stall - Français Anglais Dictionnaire