a wider area for bus travelers boarding and getting on or off the bus - Español Inglés Diccionario