public transit vehicle - Español Inglés Diccionario