small capacity public service vehicles - Allemand Anglais Dictionnaire