bus terminal driveway - Spanish English Dictionary