small public bus - Français Anglais Dictionnaire