a challenging environment - Französisch Englisch Wörterbuch