small capacity public service vehicle - Français Anglais Dictionnaire