public bus, especially a small one - Spanish English Dictionary