designated place for a challenge - Deutsch Englisch Wörterbuch