anticipated to attract a lot of spectators - Spanisch Englisch Wörterbuch