complex and challenging environment - Deutsch Englisch Wörterbuch