small capacity public service vehicle - Espagnol Anglais Dictionnaire