a favourable international environment - Deutsch Englisch Wörterbuch