small capacity public service vehicles - Turco Inglés Diccionario