bus transportation facilities and equipment - Spanish English Dictionary