small capacity public service vehicle - Turc Anglais Dictionnaire