land upon both feet - Deutsch Englisch Wörterbuch