small capacity public service vehicles - Alemán Inglés Diccionario