public bus, especially a small one - Allemand Anglais Dictionnaire