a challenging environment - Deutsch Englisch Wörterbuch