complex and challenging environment - Französisch Englisch Wörterbuch