designated place for a challenge - Englisch Synonyme Wörterbuch