caravan of vehicles that campaign for political parties in rural towns - Spanisch Englisch Wörterbuch