caravan of vehicles that campaign for political parties in rural towns - Spanish English Dictionary