to challenge or support - Deutsch Englisch Wörterbuch