high-capacity bus - Français Anglais Dictionnaire