to establish new horizons - Deutsch Englisch Wörterbuch