tough competition environment - Deutsch Englisch Wörterbuch